Control Of A PCB Drilling Machine By Visual Feedback

نویسندگان

  • J. Hale
  • P. Saraga
چکیده

A v i s u a l i n p u t i s l i k e l y t o p l a y a n i m p o r t a n t r o l e i n many f u t u r e m e c h a n i c a l h a n d l i n g and i n s p e c t i o n systems. T h i s paper w i l l d e s c r i b e one e x p e r i m e n t a l i m p l e m e n t a t i o n o f a machine o f t h i s t y p e ; a n a u t o m a t i c p r i n t e d c i r c u i t b o a r d d r i l l i n g machine i n w h i c h a T V camera i s used t o v i e w t h e b o a r d and a s m a l l computer i s used t o p r o c e s s t h e TV image. The computer c o n t r o l s t h e machine u s i n g o n l y t h e i n f o r m a t i o n e x t r a c t e d f r o m t h e p i c t u r e . I n t r o d u c t i o n I t i s becoming i n c r e a s i n g l y d i f f i c u l t f o r i n d u s t r y t o f i n d p e o p l e who a r e w i l l i n g t o d o d a n g e r o u s or monotonous j o b s . Those who a r e p e r f o r m i n g b o r i n g o r r e p e t i t i v e t a s k s a r e l i a b l e t o become f r u s t r a t e d and e r r o r p r o n e . Problems o f t h i s t y p e t o g e t h e r w i t h t h e i n c r e a s i n g c o s t o f manpower p r o v i d e s t r o n g i n c e n t i v e s f o r i n d u s t r y t o automate t h e i r p r o d u e t i o n l i n e s . W i t h t h e advent o f c o m p u t e r s , t r a d i t i o n a l f i x e d a u t o m a t i o n i s b e i n g s e l e c t i v e l y r e p l a c e d b y programmable n u m e r i c a l l y cont r o l l e d m a c h i n e s . These machines n e v e r t h e l e s s f o l l o w a f i x e d s e t o f i n s t r u c t i o n s , and i n g e n e r a l t h e y c a n n o t cope w i t h a change i n t h e i r e n v i r o n m e n t . A s c o m p u t e r s have become cheaper and more p o w e r f u l i t has become p o s s i b l e t o i n t r o d u c e i n t o f a c t o r i e s more i n t e l l i g e nt machines ( 1 ) w h i c h a r e aware o f t h e i r e n v i ronment and w h i c h a r e c a p a b l e o f r e a c t i n g t o changes i n t h a t e n v i r o n m e n t . Examples o f t h i s t y p e o f machine i n c l u d e H i t a c h i ' s v i s u a l l y c o n t r o l l e d b o l t t i g h t e n e r , and G e n e r a l M o t o r ' s system f o r p l a c i n g w h e e l s o n hubs ( 2 , 3 ) . I n t h i s paper w e a r e c o n c e r n e d w i t h m a c h i n e s w h i c h examine t h e i r e n v i r o n m e n t w i t h v i s u a l s e n s o r s and w h i c h we c a l l v i s u a l l y c o n t r o l l e d m a c h i n e s . Much o f t h e d i s c u s s i o n however w o u l d a p p l y t o machines e q u i p p e d w i t h o t h e r t y p e s o f s e n s o r . J u s t i f i c a t i o n f o r V i s u a l l y C o n t r o l l e d A u t o m a t i o n I t can b e a r g u e d t h a t t h e r e s h o u l d b e n o need f o r v i s u a l l y c o n t r o l l e d m a c h i n e s i n t h e i d e a l a u t o m a t i c f a c t o r y . C o n s i d e r f o r example, t h e p r o b l e m o f a u t o m a t i c a s s e m b l y . I f t h e o r i e n t a t i o n and p o s i t i o n o f a l l components were p r e s e r v e d f r o m t h e p o i n t o f i n i t i a l f a b r i c a t i o n , where t h e y are w e l l known, t o t h e f i n a l assembly i n t o t h e c o m p l e t e d p r o d u c t , t h e n ' b l i n d a u t o m a t i o n ' w o u l d b e q u i t e s a t i s f a c t o r y . I n p r a c t i c e however t h e r e a r e many r e a s o n s why t h i s d e s i r a b l e g o a l c a n n o t be a c h i e v e d . I t may o f t e n b e n e c e s s a r y t o M e t go' o f p a r t s , ( f o r example when s m a l l s h e e t m e t a l p r e s s i n g s a r e p l a t e d o r d e b u r r e d ) , and t o s t o r e t hem between m a n u f a c t u r e and a s s e m b l y . If t h e components a r e s t o r e d i n a ' l o o s e ' s t a t e , t h e n e i t h e r a p e r s o n o r a machine i s r e q u i r e d t o f e e d t h e component t o t h e a u t o m a t i c assembly machine. I n many c a s e s , t h i s p r o b l e m i s s o l v e d by i n g e n i o u s m e c h a n i c a l d e s i g n s such as bowl f e e d e r s . Some components however p r o v i d e h a r d e r p r o b l e m s f o r t h e m e c h a n i c a l d e s i g n e r and i t i s i n t h e s e c i r c u m s t a n c e s t h a t a v i s u a l l y c o n t r o l l e d machine i s u s e f u l . Thus v i s u a l l y c o n t r o l l e d machines may b e c o s t e f f e r t i v e when i t i s uneconomic t o keep components i n j i g s , when f r e q u e n t p r o d u c t changes make c o m p l e t e programming e x p e n s i v e , o r when i t i s i m p o r t a n t t o d e t e c t d r i f t s i n t h e p r o d u c t o r machine ( 2 5 ) . The A p p l i c a t i o n o f V i s u a l C o n t r o l t o D r i l l i n g P r i n t e d C i r c u i t Boards The d r i l l i n g o f P r i n t e d C i r c u i t Boards (PCBs) under v i s u a l c o n t r o l i s a p r o b l e m i n w h i c h b o t h t h e m e c h a n i c s and t h e scene a n a l y s i s a r e r e l a t i v e l y s i m p l e . The s o l u t i o n t o t h e p r o b l e m c o u l d however have g e n u i n e p r a c t i c a l a p p l i c a t i o n . I n r e s e a r c h l a b o r a t o r i e s and o t h e r e s t a b l i s h ments i n w h i c h PCBs a r e made i n v e r y s h o r t r u n s o f s m a l l numbers o f b o a r d s , t h e b o a r d s a r e o f t e n d r i l l e d by hand u s i n g a s i n g l e s p i n d l e d r i l l i n g machine such a s t h a t i l l u s t r a t e d d i a g r a m m a t i c a l l y i n F i g . l a . 1 . The Manual D r i l l i n g o f P r i n t e d C i r c u i t Boards The o p e r a t o r v i e w s t h e b o a r d t h r o u g h t h e e y e p i e c e , w h i c h c o n t a i n s a c r o s s w i r e i n d i c a t i n g t h e p o s i t i o n o f t h e d r i l l ( F i g . l b ) . T o d r i l l a h o l e , he moves t h e b o a r d u n t i l t h e p o i n t t o be d r i l l e d c o i n c i d e s w i t h t h e c r o s s w i r e , and t h e n a c t u a t e s t h e d r i l l . The e x p e r i m e n t a l equipment b u i I t a t MRL t o aut o m a t e t h i s p r o c e s s and r e p l a c e t h e human o p e r a t o r b y a computer v i s i o n s y s t e m , i s i l l u s t r a t e d d i a g r a m m a t i c a l l y i n F i g . 2 and b y t h e p h o t o g r a p h i n F i g . 3 . The b o a r d i s v i e w e d , v i a a h a l f s i l v e r e d m i r r o r , b y a T V camera w h i c h i s i n t e r f a c e d to a H o n e y w e l l 516 c o m p u t e r . The TV v i d e o s i g n a l can b e sampled w i t h a maximum r e s o l u t i o n o f 300 x 400 p i c t u r e e l e m e n t s ( p i x e l s ) o v e r t h e f i e l d o f v i e w o f t h e camera, and each p i x e l can b e d i g i t i s e d t o 5 b i t s .

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Uncalibrated Stereo Vision for Pcb Drilling

Machine vision systems are often used in conjunction with industrial robots to automate manufacturing operations However such automation is limited by the need for accurate calibration of both the robot and the vision system This paper will discuss how the mathematics of projective geometry may be used in conjunction with a model of the workpiece to avoid the need for camera calibration This in...

متن کامل

Path Optimization For Computer Numerical Control-Printed Circuit Boards In Holes Drilling Process - Case Study

Electronic manufacturing sector uses Computer Numerical Control (CNC) machines for drilling holes on Printed Circuit Board (PCB). Some machines do not choose the optimal route when completing their tasks. Hence, this paper proposes an approach, which is based on my Algorithm Shortest Path Search Algorithm (SPSA), for finding the optimal route in PCB holes drilling process. In SPSA, when the rob...

متن کامل

A Current-Based Output Feedback Sliding Mode Control for Speed Sensorless Induction Machine Drive Using Adaptive Sliding Mode Flux Observer

This paper presents a new adaptive Sliding-Mode flux observer for speed sensorless and rotor flux control of three-phase induction motor (IM) drives. The motor drive is supplied by a three-level space vector modulation (SVM) inverter. Considering the three-phase IM Equations in a stator stationary two axis reference frame, using the partial feedback linearization control and Sliding-Mode (SM) c...

متن کامل

Managed Pressure Drilling Using Integrated Process Control

Control of wellbore pressure during drilling operations has always been important in the oil industry as this can prevent the possibility of well blowout. The present research employs a combination of automatic process control and statistical process control for the first time for the identification, monitoring, and control of both random and special causes in drilling operations. To this end, ...

متن کامل

Multiple performance characteristics optimization for Al 7075 on electric discharge drilling by Taguchi grey relational theory

Electric discharge drill machine (EDDM) is a spark erosion process to produce micro-holes in conductive materials. This process is widely used in aerospace, medical, dental and automobile industries. As for the performance evaluation of the electric discharge drilling machine, it is very necessary to study the process parameters of machine tool. In this research paper, a brass rod 2 mm diameter...

متن کامل

New Formulation and Solution in PCB Assembly Systems with Parallel Batch processors

This paper considers the scheduling problem of parallel batch processing machines with non-identical job size and processing time. In this paper, a new mathematical model with ready time and batch size constraints is presented to formulate the problem mathematically, in which simultaneous reduction of the makespan and earliness-tardiness is the objective function. In recent years, the nature-in...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1975